• word of the day

    menai strait

    menai strait - Dictionary definition and meaning for word menai strait

    Definition
    (noun) a strait in northern Wales between Anglesey Island and the mainland
Download our Mobile App Today
Receive our word of the day
on Whatsapp